first resort - German English Dictionary